@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}ul,li{ list-style:none;}
body{ background:url(img/bg_body.png) repeat-x 0 0; font:12px/1.6 '微软雅黑';}
body a{}
#wrap{ width:960px; margin:0 auto}
#page_head{ padding-top:20px;}
#page_body{}
#page_foot{ background:url(img/bg_foot.png) no-repeat 0 100%; height:50px; line-height:50px;}

.logo{ float:left; width:360px; height:50px; background:url(img/admin_logo.png) no-repeat 0 0;}
.signup{ float:right; display:inline-block; width:119px; height:16px; background:url(img/signup.png) no-repeat 0 0; margin-top:15px}
#nav{ clear:both; background:url(img/index_10.png) no-repeat 0 0; height:50px; padding:0 10px;}
#nav li{ float:left; line-height:50px; font-size:16px; width:99px; text-align:center;}
#nav li.cur{ background:url(img/nav_cur.png) no-repeat 0 0; color:#D90F0F}
#nav li a{ color:#FFF;text-decoration:none}
#nav li a:hover{ border-bottom:1px solid #FFF }
#nav li.cur a{color:#D90F0F}
.down_info{ background:url(img/bg_mian.jpg) no-repeat 0 0; height:300px; margin-top:20px; padding:20px;}
.seg1{ background:url(img/seg1.png) no-repeat 0 0; height:10px;}
.seg2{ background:url(img/seg2.png) no-repeat 0 0; height:10px;}
.downbox{ padding:40px 0 0 20px; font-size:14px;}
.downbox p{ line-height:25px;}
.downlink{ display:inline-block; width:180px; height:60px; background:url(img/down.png) no-repeat 0; margin-top:20px;}
.text_box{}
.text_box .title{ font-size:25px; padding:10px 0; font-weight:400}
.text_box p{ padding:5px 0; line-height:25px;}
.ico_1,.ico_2,.ico_3,.ico_4{ display:inline-block; width:26px; height:30px; vertical-align:middle; background:url(img/icon.png) no-repeat 0 0; margin-right:10px;}
.ico_2{ background-position:0 -40px;}
.ico_3{ background-position:0 -79px;}
.ico_4{ background-position:0 -119px;}
.fs_14{ font-size:14px;}
.fs_16{ font-size:16px;}
.fs_18{ font-size:18px;}
.sub_page{zoom:1; width:400px}
.sub_page:after{ clear:both; content:"."; visibility:hidden; height:0; display:block;}
.subpage_title{ padding:10px 0; font-size:18px; font-weight:400; color:#900}
.sub_page .col1{ background:#FFF;position:relative; margin-bottom:20px;}
.sub_page .col2{background:#FFF;}
.table_s1{ border-collapse:collapse; border-spacing:0; width:100%;}
.table_s1 th,.table_s1 td{ border:1px solid #CCC; padding:0 10px;line-height:30px; height:30px;}
.table_s1 th{ text-align:right;}
.table_s1 tbody tr:hover td{ background:#f2f2f2}
.table_s1 thead th{ background:#C33; color:#FFF; }
.table_s1 .num{ font-size:16px; color:#F60}
.form{ background:#FFF;}
.form .in_text{ padding:3px; border-top:1px solid #999; border-right:1px solid #CCC; border-left:1px solid #999; border-bottom:1px solid #CCC}
.form .in_btn{ padding:5px 20px;}
.page_list{ padding:10px 0; clear:both;}
.page_list span,.page_list a{ padding:3px 10px; border:1px solid #CCC; background:#EEE; margin-right:5px; display:inline-block; color:#333; text-decoration:none; }
.page_list span{ color:#999; background:#f2f2f2; border-color:#dadada}
.page_list a:hover ,.page_list .cur{ border:1px solid #900; background:#C33; color:#FFF;}
#setup,#password{ position:absolute; z-index:999; top:0; left:0; right:0; width:100%; background:#FFF; height:207px;}
